#sponsorAdDiv {
       position:absolute; 
       /*
       height:480px; 
       width:640px; 
       */
       top:0; 
       left:0;
       /*border:1px solid red;*/
}

#sponsorAdDivM {
       position:absolute; 
       height:280px; 
       width:240px; 
       top:0; 
       left:0;
       /*border:5px solid green;*/
}

#sponsorAdDiv{
       visibility:hidden;
       z-index:9999;
       position: absolute;
       /*margin-left:25%;*/
       margin-top:15%;
}

#sponsorAdDivDiv{
       text-align:right;
       width:100%;
       float: right;
       position: absolute;
}
#close{
       display: block;
       width: 90px;
       height: 17px;
       line-height: 17px;
       text-align: center;
       float: right;
       cursor: pointer;
       color:white;
       background: gray;
}

#botton-font{
      position: absolute;
      margin-top:69%;
      width:100%;
      text-align:center;
      font-size: 25px;
      color: white;
}

#shadow {
    width:100%;
    height:100%;
    background-color:#000;
    position:absolute;
    top:0;
    left:0;
    z-index:9998;
    opacity:0.3;
    /*����IE8�����°汾�����*/
    filter: alpha(opacity=30);
    display:none;
}
